Skip to content

8216 featurecustomize add support for incremental csv upload in the customize plugin#8218

Merged
narrowizard merged 2 commits into
mainfrom
8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin
Nov 26, 2024
Merged

8216 featurecustomize add support for incremental csv upload in the customize plugin#8218
narrowizard merged 2 commits into
mainfrom
8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin

Conversation

@narrowizard
Copy link
Copy Markdown
Collaborator

@narrowizard narrowizard commented Nov 25, 2024

Summary

What does this PR do?

Does this close any open issues?

Closes #8216

Screenshots

Upload issues.csv without parameter incremental(compatible test)

image
image

Incremental

image
image
image

Overwrite

image
image
image

Upload issue_repo_commits

image
image

Overwrite

image
image

Incremental

image

should I ignore issues not linked to board when uploading an issue_repo_commit file?

testing csv files: 8216.zip

Other Information

Finally,I find that CreateWithMap implement by dalgorm contains create or update logical already, so we do not need to change it.

…es.csv

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
@narrowizard narrowizard added the pr-type/feature-development This PR is to develop a new feature label Nov 25, 2024
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. component/plugins This issue or PR relates to plugins labels Nov 25, 2024
@narrowizard narrowizard force-pushed the 8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin branch from 828f498 to 3c71c40 Compare November 25, 2024 11:38
@narrowizard narrowizard requested a review from klesh November 25, 2024 11:55
Comment thread backend/plugins/customize/e2e/import_issue_repo_commits_test.go Outdated
Comment thread backend/plugins/customize/e2e/import_issue_repo_commits_test.go Outdated
…_repo_commits.csv

    [Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
@narrowizard narrowizard force-pushed the 8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin branch from 3c71c40 to 4519ab8 Compare November 26, 2024 03:11
@narrowizard narrowizard merged commit 1dfb12d into main Nov 26, 2024
@narrowizard narrowizard deleted the 8216-featurecustomize-add-support-for-incremental-csv-upload-in-the-customize-plugin branch November 26, 2024 06:30
github-actions Bot pushed a commit that referenced this pull request Nov 26, 2024
…ustomize plugin (#8218)

* feat: support incremental import for 

- /plugins/customize/csvfiles/issues.csv
- /plugins/customize/csvfiles/issue_repo_commits.csv

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216
@github-actions
Copy link
Copy Markdown
Contributor

🤖 Target: #release-v1.0 cherry pick finished successfully 🎉!

@github-actions github-actions Bot added the bot/auto-cherry-pick-completed auto cherry pick completed label Nov 26, 2024
narrowizard added a commit that referenced this pull request Nov 26, 2024
…ustomize plugin (#8218) (#8220)

* feat: support incremental import for 

- /plugins/customize/csvfiles/issues.csv
- /plugins/customize/csvfiles/issue_repo_commits.csv

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin #8216

Co-authored-by: NaRro <cong.wang@merico.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bot/auto-cherry-pick-completed auto cherry pick completed component/plugins This issue or PR relates to plugins needs-cherrypick-v1.0 pr-type/feature-development This PR is to develop a new feature size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature][Customize] Add Support for Incremental CSV Upload in the Customize Plugin

2 participants